package com.marvels.loanapply.customerservice.dto;

import java.util.Date;

import com.alibaba.fastjson.JSON;
import com.marvels.common.constants.PageConstant;
import com.marvels.common.dto.BaseDTO;

/**
 * 客户服务DTO
 * @author zhaosa
 *
 */
public class CustomerServiceDTO extends BaseDTO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -2721453505503762374L;
	
	/**
	 * 客户姓名
	 */
	private String customerName;
	/**
	 * 证件号码
	 */
	private String idCardNo;
	/**
	 * 手机号码
	 */
	private String phoneNo;
	/**
	 * 客户状态
	 */
	private String customerStatus;
	
	/**
	 * 当前页码
	 */
	private Integer pageNo = PageConstant.CURRPAGE;
	/**
	 *每页大小
	 */
	private Integer pageSize = PageConstant.PAGESIZE;
	
	/**
	 * 登录名称
	 */
	private String loginName;
	/**
	 * 注册时间
	 */
	private Date registerDate;
	/**
	 * 绑定银行卡名称
	 */
	private String bankCardName;
	/**
	 * 绑定银行卡号
	 */
	private String bankCardNo;
	/**
	 * 绑定银行卡时间
	 */
	private Date bankCardDate;
	
	private String loanId;
	
	public String getCustomerName() {
		return customerName;
	}
	public void setCustomerName(String customerName) {
		this.customerName = customerName;
	}
	public String getIdCardNo() {
		return idCardNo;
	}
	public void setIdCardNo(String idCardNo) {
		this.idCardNo = idCardNo;
	}
	public String getPhoneNo() {
		return phoneNo;
	}
	public void setPhoneNo(String phoneNo) {
		this.phoneNo = phoneNo;
	}
	public String getCustomerStatus() {
		return customerStatus;
	}
	public void setCustomerStatus(String customerStatus) {
		this.customerStatus = customerStatus;
	}
	public Integer getPageNo() {
		return pageNo;
	}
	public void setPageNo(Integer pageNo) {
		this.pageNo = pageNo;
	}
	public Integer getPageSize() {
		return pageSize;
	}
	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}
	public String getLoginName() {
		return loginName;
	}
	public void setLoginName(String loginName) {
		this.loginName = loginName;
	}
	public Date getRegisterDate() {
		return registerDate;
	}
	public void setRegisterDate(Date registerDate) {
		this.registerDate = registerDate;
	}
	public String getBankCardName() {
		return bankCardName;
	}
	public void setBankCardName(String bankCardName) {
		this.bankCardName = bankCardName;
	}
	public String getBankCardNo() {
		return bankCardNo;
	}
	public void setBankCardNo(String bankCardNo) {
		this.bankCardNo = bankCardNo;
	}
	public Date getBankCardDate() {
		return bankCardDate;
	}
	public void setBankCardDate(Date bankCardDate) {
		this.bankCardDate = bankCardDate;
	}
	
	public String getLoanId() {
		return loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	@Override
	public String toString() {
		return JSON.toJSONString(this);
	}
	

}
